package com.kingzoon.seckill.entity;

public class UaBankInfo extends UaBankInfoKey {
    /**
    * 银行名称
    */
    private String bankName;

    /**
    * 银行账户名称
    */
    private String bankAccountName;

    /**
    * 银行资金账户
    */
    private String bankCapitalAccount;

    /**
    * 电话号码
    */
    private String phone;

    /**
    * 银行预留手机号码
    */
    private String mobile;

    /**
    * 备注
    */
    private String remark;

    /**
    * 插入日期
    */
    private Long insertDate;

    /**
    * 插入时间
    */
    private Long insertTime;

    /**
    * 注销日期
    */
    private Long closeDate;

    /**
    * 注销时间
    */
    private Long closeTime;

    /**
    * 开户行地址
    */
    private String openBankAddress;

    /**
    * 开户行名称
    */
    private String openBankName;

    /**
    * 开户行所在省份
    */
    private String openBankProvince;

    /**
    * 开户行所在城市
    */
    private String openBankCity;

    /**
    * 开户行所在国家
    */
    private String openBankCountry;

    /**
    * 绑定日期
    */
    private Long bindDate;

    /**
    * 绑定时间
    */
    private Long bindTime;

    /**
    * 支付渠道代码(bankcode+channeltype)
    */
    private String payChannelCode;

    /**
    * 支付渠道名称
    */
    private String payChannelName;

    /**
    * 唯一编码（银行卡号+支付渠道代码）
    */
    private String uniqueCode;

    /**
    * T+N日可提现(例:N=1,周一充值,周二允许提现)
    */
    private Short availableWithdrawDay;

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankAccountName() {
        return bankAccountName;
    }

    public void setBankAccountName(String bankAccountName) {
        this.bankAccountName = bankAccountName;
    }

    public String getBankCapitalAccount() {
        return bankCapitalAccount;
    }

    public void setBankCapitalAccount(String bankCapitalAccount) {
        this.bankCapitalAccount = bankCapitalAccount;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Long getInsertDate() {
        return insertDate;
    }

    public void setInsertDate(Long insertDate) {
        this.insertDate = insertDate;
    }

    public Long getInsertTime() {
        return insertTime;
    }

    public void setInsertTime(Long insertTime) {
        this.insertTime = insertTime;
    }

    public Long getCloseDate() {
        return closeDate;
    }

    public void setCloseDate(Long closeDate) {
        this.closeDate = closeDate;
    }

    public Long getCloseTime() {
        return closeTime;
    }

    public void setCloseTime(Long closeTime) {
        this.closeTime = closeTime;
    }

    public String getOpenBankAddress() {
        return openBankAddress;
    }

    public void setOpenBankAddress(String openBankAddress) {
        this.openBankAddress = openBankAddress;
    }

    public String getOpenBankName() {
        return openBankName;
    }

    public void setOpenBankName(String openBankName) {
        this.openBankName = openBankName;
    }

    public String getOpenBankProvince() {
        return openBankProvince;
    }

    public void setOpenBankProvince(String openBankProvince) {
        this.openBankProvince = openBankProvince;
    }

    public String getOpenBankCity() {
        return openBankCity;
    }

    public void setOpenBankCity(String openBankCity) {
        this.openBankCity = openBankCity;
    }

    public String getOpenBankCountry() {
        return openBankCountry;
    }

    public void setOpenBankCountry(String openBankCountry) {
        this.openBankCountry = openBankCountry;
    }

    public Long getBindDate() {
        return bindDate;
    }

    public void setBindDate(Long bindDate) {
        this.bindDate = bindDate;
    }

    public Long getBindTime() {
        return bindTime;
    }

    public void setBindTime(Long bindTime) {
        this.bindTime = bindTime;
    }

    public String getPayChannelCode() {
        return payChannelCode;
    }

    public void setPayChannelCode(String payChannelCode) {
        this.payChannelCode = payChannelCode;
    }

    public String getPayChannelName() {
        return payChannelName;
    }

    public void setPayChannelName(String payChannelName) {
        this.payChannelName = payChannelName;
    }

    public String getUniqueCode() {
        return uniqueCode;
    }

    public void setUniqueCode(String uniqueCode) {
        this.uniqueCode = uniqueCode;
    }

    public Short getAvailableWithdrawDay() {
        return availableWithdrawDay;
    }

    public void setAvailableWithdrawDay(Short availableWithdrawDay) {
        this.availableWithdrawDay = availableWithdrawDay;
    }
}